legal hurdles - Francés Inglés Diccionario